<?php

/**
 * Api Model 类
 * @author: 喵了个咪  <wenzhenxi@vip.qq.com> 2015-07-23
 */
class Model_Project extends PhalApi_Model_NotORM {

    protected function getTableName($id) {

        return 'project';
    }

    /**
     * 通过项目名称获取项目的ID
     */
    public function getNameById($projectname) {

        return $this->getORM()->select('pId')->where('name', $projectname)->where('type', 1)->fetch();
    }

    /**
     * 通过项目名称获取项目的ID
     */
    public function getIdByNmae($pId) {

        return $this->getORM()->select('pId,name')->where('pId', $pId)->where('type', 1)->fetch();
    }

    /**
     * 获取所有的项目名称
     */
    public function getProjectList() {

        return $this->getORM()->select('pId,name')->where('type', 1)->fetchAll();
    }

    /**
     * 获取所有的项目IDList
     */
    public function getProjectIdList() {

        return $this->getORM()->select('pId,name')->where('type', 1)->fetchAll();
    }
}
